firedamp explosion - French English Dictionary